/**
 * Generali Solutions d'assurances - Tous droits réservés &copy; 2007 - 2010
 */
package fr.generali.accueilclient.banque.om.impl;

import org.apache.commons.lang.StringUtils;

import fr.generali.accueilclient.banque.om.IBanqueGestionnaire;

/**
 * @author Holmes Kelly
 */
public class BanqueGestionnaire implements IBanqueGestionnaire {

    /**
     * code bic
     */
    private String codeBIC;

    /**
     * domiciliation
     */
    private String domiciliation;

    /**
     * {@inheritDoc}
     */
    public String getCodeBIC() {
        return codeBIC;
    }

    /**
     * {@inheritDoc}
     */
    public void setCodeBIC(String codeBIC) {
        this.codeBIC = codeBIC;
    }

    /**
     * {@inheritDoc}
     */
    public String getDomiciliation() {
        return domiciliation;
    }

    /**
     * {@inheritDoc}
     */
    public void setDomiciliation(String domiciliation) {
        this.domiciliation = domiciliation;
    }

    /**
     * {@inheritDoc}
     */
    public boolean isBanqueGestionnaireVide() {

        return StringUtils.isBlank(codeBIC) && StringUtils.isBlank(domiciliation);
    }

}
